Maximum Matching in General Graphs Without Explicit Consideration of Blossoms Revisited
نویسنده
چکیده
We reduce the problem of finding an augmenting path in a general graph to a reachability problem in a directed bipartite graph. A slight modification of depth-first search leads to an algorithm for finding such paths. Although this setting is equivalent to the traditional terminology of blossoms due to Edmonds, there are some advantages. Mainly, this point of view enables the description of algorithms for the solution of matching problems without explicit analysis of blossoms, nested blossoms, and so on. Exemplary, we describe an efficient realization of the Hopcroft-Karp approach for the computation of a maximum cardinality matching in general graphs and a variant of Edmonds’ primal-dual algorithm for the maximum weighted matching problem.
منابع مشابه
Maximum Matching in General Graphs Without Explicit Consideration of Blossoms
We reduce the problem of nding an augmenting path in a general graph to a reachability problem in a directed, bipartite graph. Furthermore , we show that a slight modiication of depth-rst search leads to an algorithm for nding such paths. This new point of view enables us to develop algorithms for the solution of matching problems without explicit analysis of blossoms, nested blossoms, a.s.o. A...
متن کاملMaximum Matching in Nonbipartite Graphs Without Explicit Consideration of Blossoms
We reduce the problem of nding an augmenting path in a nonbipar-tite graph to a reachability problem in a directed, bipartite graph. Furthermore, we show that a slight modiication of depth-rst search leads to an algorithm for nding such paths. This new point of view enables us to develop algorithms for the solution of matching problems without explicit consideration of blossoms, nested blossoms...
متن کاملMaximum Matchings in General Graphs Through Randomization
We present a new randomized algorithm for the maximum matching problem. Unlike conventional matching algorithms which are based on the combinatorial approach of finding “augmenting paths” and “blossoms” in graphs (see [Edl] for definitions), our algorithm is algebraic and works on the Tutte matrix of the given graph. Edmonds [Edl] gave the first polynomial time algorithm (O(n4)) for this proble...
متن کاملWeighted Matchings in General Graphs
In the previous section we saw how we could use LP duality theory to develop an algorithm for the weighted matching problem in bipartite graphs. In this section, we’ll see how to extend that algorithm to handle general graphs. As in the unweighted case, blossom-shrinking plays a central role. However, in weighted graphs we will handle blossoms a bit differently. In particular, we will maintain ...
متن کاملMatching Integral Graphs of Small Order
In this paper, we study matching integral graphs of small order. A graph is called matching integral if the zeros of its matching polynomial are all integers. Matching integral graphs were first studied by Akbari, Khalashi, etc. They characterized all traceable graphs which are matching integral. They studied matching integral regular graphs. Furthermore, it has been shown that there is no matc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1509.04927 شماره
صفحات -
تاریخ انتشار 2014